home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-21 / xcb-20.zip / README < prev    next >
Text File  |  1992-11-02  |  5KB  |  103 lines

  1.  
  2. What is xcb?
  3. ============
  4. Do you ever wish you could cut two or more separate pieces of text
  5. at once from a window?  Do you ever need to save the output from one
  6. command for reuse in several subsequent tasks?  Do you ever find
  7. yourself wanting some easy means of globally exporting data, e.g.
  8. to a parent shell, to another xterm or application, or to another
  9. machine or user?  If you answer yes to any of these questions, then
  10. xcb is for you.
  11.  
  12. Xcb provides access to the 8 cut buffers built into every X server.
  13. It allows the buffers to be manipulated either via the command line,
  14. or with the mouse in a point and click manner.  The buffers can be
  15. used as holding pens to store and retrieve arbitrary data fragments,
  16. so up to 8 different pieces of data can be saved and recalled later.
  17. The program is designed primarily for use with textual data.
  18.  
  19. What is so good about this release?
  20. ===================================
  21. This release is a complete rewrite of xcb.  The program is now based
  22. on the X Toolkit library and uses an Athena form widget as a container
  23. and geometry manager (this allows the cut buffer windows to be
  24. arranged in any chosen geometry, and they can even be of differing
  25. sizes).  The program can now be configured with an unlimited number
  26. of cut buffers.  It supports X resource specifications in .Xdefaults
  27. files, .xrdb files etc.  It uses translation tables for its actions,
  28. so, for example, the mouse button bindings can be freely altered.
  29. It also adds compatibility with XView 2.0 and 3.0 applications.
  30. See the CHANGES file for a full list of modifications.
  31.  
  32. Yes, but has it been ported to WHIZ-IX 12.1A.00x, on SRS-80 27-bit CPUs?
  33. ========================================================================
  34. Xcb has been ported to a wide variety of sites and systems.
  35. In no particular order, the machines and operating systems known
  36. to be running xcb include:-
  37.  
  38.     o  OSx (5.1a)  -  Pyramid MIS-2/02
  39.     o  DC/OSx (1.0)  -  Pyramid MIServer-S 1/32 r3000
  40.     o  AT&T SYSV (SVR3.2, SVR4)  -  i386, DG Aviion 5200
  41.     o  HP-UX (lots of versions)  -  HP 9000/710,720,730,750
  42.     o  SunOS (4.1)  -  Sun3, Sun4, Solbourne Series5, SPARCstations
  43.     o  SPARC/OS (1.1)
  44.     o  Irix (4.0)  -  SGI
  45.     o  ULTRIX (4.2)  -  DECstations
  46.     o  UNICOS (6.1)  -  Cray Y-MP
  47.     o  ConvexOS (10.0.2)  -  Convex 3100
  48.     o  DYNIX (V3.0.17.10)  -  Sequent Symmetry S81
  49.     o  AIX (?)
  50.     o  RISC/os (4.52)  -  MIPS
  51.     o  Domain/OS (10.4)  -  Apollo DN3000, 3500, 4500, 5500
  52.     o  Linux (0.96b)  -  i386
  53.  
  54.  
  55. Xcb has been written to compile using both ANSI and non-ANSI compilers.
  56. It is in use in both X11 R4 and R5 environments.  The current version
  57. is built on top of the Xaw and Xt libraries.
  58.  
  59. Ok, where is it available?
  60. ==========================
  61. Versions of xcb can be obtained.....
  62.  
  63.     o  from the comp.sources.x newsgroup, or any of its archive sites.
  64.     o  or by ftp, from export.lcs.mit.edu in the file contrib/xcb-2.0.tar.Z
  65.     o  or by sending me an email message.
  66.  
  67. So, it will compile, will it?
  68. =============================
  69. Yes!  The only compile time switch in the source is -DXVIEW.  If you
  70. wish to cut and paste text between xcb and XView applications, you
  71. should add this switch to the Imakefile or Makefile.std.
  72.  
  73. Also, AT&T SVR4 sites need libnsl.a during linking.  If you are using
  74. SVR4, and you don't like Imakefiles, you will need to add -lnsl to the
  75. LIBS in Makefile.std.
  76.  
  77. And how do I set the thing up?
  78. ==============================
  79. That is pretty easy too.  Once you have compiled the program,
  80. you can start using it straight away - just put it in your favourite
  81. bin directory.  The program contains fallback resources so that it will
  82. behave itself even if there are no X resource specifications for it to
  83. feed on.  To install the program, plus its application defaults file, and
  84. the man page, simply type 'make install install.man', after checking
  85. the target directories for the install in the Imakefile/Makefile.std.
  86.  
  87. Who is to blame?  Where do I send complaints?
  88. =============================================
  89. Blame me.  The xcb factory is in the sunny Gold Coast region of
  90. Queensland, Australia.  Don't bother trying to find us - even
  91. the postman has trouble getting here sometimes.
  92.  
  93. If you ever get around to compiling and installing xcb on your machine,
  94. please tell me.  I am interested in tracking the size of xcb's user base.
  95. I am also interested in bug reports, porting problems, comments,
  96. suggestions, patches, etc. etc.  If typing a mail message seems like
  97. too much bother to you, then just run the "ack" script enclosed.  It
  98. will do all the work for you.
  99.  
  100. Enjoy.
  101. Farrell McKay (fbm@ptcburp.ptcbu.oz.au)
  102. November 1992
  103.